package com.yuandian.business.monitor.service;

import com.yuandian.api.business_monitor.po.SqlAnalysisParams;
import com.yuandian.api.business_monitor.vo.SqlAnalysisVo;
import com.yuandian.bpm.common.core.util.R;
import com.yuandian.utils.PageDataInfo;

import java.util.List;

/**
 * @author zhoutian
 * @date 2020-12-17 16:42:41
 */
public interface ISqlAnalysisService {


    /**
     * SQL分析页面图查询
     *
     * @param params 查询参数
     * @return Result
     */
	R<List<SqlAnalysisVo>> getSqlAnalysisList(SqlAnalysisParams params);


    /**
     * sql分析详情
     *
     * @param params 查询参数
     * @return PageDataInfo
     */
    PageDataInfo getSqlAnalysisDetails(SqlAnalysisParams params);

}